Package-level declarations

Java API for Viaduct execution contexts.

All types in this package are non-null by default unless explicitly annotated with @Nullable.

Types

Link copied to clipboard
A FieldExecutionContext provided to resolvers of connection fields.
Link copied to clipboard
A generic context for resolvers or variable providers.
Link copied to clipboard
Link copied to clipboard
Mutation capability for fields on the mutation root or its reachable namespace types.
Link copied to clipboard
An ExecutionContext provided to Node resolvers.
Link copied to clipboard
A generic context for resolving fields or types.
Link copied to clipboard
Describes a root field and the arguments used to call it.
Link copied to clipboard
Marker interface for field resolver contexts that can access the requested selection set.
Link copied to clipboard
Extended NodeExecutionContext for Node resolvers that opt in to selection access.
Link copied to clipboard
Context passed to a viaduct.java.api.variables.VariablesProvider when computing variable values for a request.